home *** CD-ROM | disk | FTP | other *** search
/ Resource Library: Multimedia / Resource Library: Multimedia.iso / hypercrd / xcmds / dvlprstc.hqx / Developer Stack 1.3r / card_35924.txt < prev    next >
Text File  |  1991-04-30  |  2KB  |  62 lines

  1. -- card: 35924 from stack: in.3r
  2. -- bmap block id: 0
  3. -- flags: 0000
  4. -- background id: 3837
  5. -- name: Resources
  6.  
  7.  
  8. -- part contents for background part 5
  9. ----- text -----
  10. Resources
  11.  
  12. -- part contents for background part 6
  13. ----- text -----
  14. ΓÇ£ResourcesΓÇ¥ is an XFCN which returns a list of named resources of a specified type. You can optionally limit the search to a particular file. Resources that do not have names are ignored.
  15.  
  16.  
  17. Notes:
  18.  
  19. *┬áSound Resources ("snd ")
  20. When listing sound resources, ΓÇ£ResourcesΓÇ¥ skips any sounds located in your system file because HyperCard generally canΓÇÖt play them. This is because any sounds in your system file are most likely there for your Control Panel DA (if you have a Macintosh II) and are not the right format for HyperCard.
  21.  
  22. *┬áDriver Resources ("DRVR")
  23. Device driver resources include your desk accessories, but there are other kinds of DRVRs. ΓÇ£ResourcesΓÇ¥ skips any driver who's name begins with a period. Actual hardware device drivers like ΓÇ£.PrintΓÇ¥ are not useable from HyperTalk anyway. This should restrict the list of drivers to only your DAs.
  24.  
  25. Resources XFCN comes to us from Steve Maller.
  26. ┬á┬á Apple Computer
  27. ┬á┬á Version 1.0 (8-Feb-88)
  28.  
  29. Thanks to hyperHero Danny Goodman for the ideaΓǪ
  30.  
  31. AppleLink: MALLER1
  32. CompuServe: 70436,1745
  33. Delphi: STEVEMALLER
  34. MCI Mail: SMALLER
  35.  
  36.  
  37.  
  38.  
  39. -- part contents for background part 7
  40. ----- text -----
  41. Syntax:
  42.  
  43. Resources("TYPE"[,resFile])
  44.  
  45. ex:
  46. put Resources("DRVR") into fred
  47.  
  48. would put into fred a list of all of the named DRVR resources in HyperCard's inheritance chain. This typically means your stack, Home, HyperCard, and the System file.
  49.  
  50. ex:
  51. put Resources("ICON", "HyperCard") into fred
  52.  
  53. would put into fred a list of all of the named ICONs in the resource fork of the file "HyperCard". Ideally, you should supply a FULL pathname for "resFile", but Resources will use the "Stacks" list of search paths to attempt to locate the requested file.
  54.  
  55.  
  56. -- part contents for background part 10
  57. ----- text -----
  58. 37
  59.  
  60. -- part contents for background part 27
  61. ----- text -----
  62. XFCN